type github.com/jackc/pgx/v5/pgtype.underlyingTypeEncodePlan
6 uses
github.com/jackc/pgx/v5/pgtype (current package)
pgtype.go#L1396: type underlyingTypeEncodePlan struct {
pgtype.go#L1401: func (plan *underlyingTypeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
pgtype.go#L1403: func (plan *underlyingTypeEncodePlan) Encode(value any, buf []byte) (newBuf []byte, err error) {
pgtype.go#L1426: return &underlyingTypeEncodePlan{nextValueType: nextValueType}, refValue.Convert(nextValueType).Interface(), true
pgtype.go#L1435: return &underlyingTypeEncodePlan{nextValueType: byteSliceType}, refValue.Convert(byteSliceType).Interface(), true
pgtype.go#L1443: return &underlyingTypeEncodePlan{nextValueType: underlyingArrayType}, refValue.Convert(underlyingArrayType).Interface(), true